
body{
    background: url("../image/backgroundImage/bg01.jpg") 50% 0 fixed no-repeat #252523;
    background-size: cover;
}
h1{
    color: white;
    display: inline;
}
/**/
.topTitle{
    text-align: center;
}
.opacity{
    background:rgba(255,255,255,0);
}
.noBorder{
    border-style:hidden;
}
.low{
    margin-top: -30px;
}
.litHeight{
    margin-top: 30px;
}
.blackOpacity{
    background:rgba(0,0,0,0.3);
}
.recommend{
    font-size: 25px;
    font-family: Meiryo, "�ҥ饮�νǥ� Pro W3", "Hiragino Kaku Gothic Pro", "�ͣ� �Х����å�", sans-serif;
    color: white;
}
h3{
    color: white;
}
.detail{
    color:white;
}
.OrderBtnCenter{
    text-align: center;
}
.OrderBtn{
    width: 200px;
    height: 45px;
    font-size:18px;
    line-height: 45px;
    background-color:#cd2626;
    border-style: hidden;
}
/*��������ʽ����ʼ��*/
/*�ǳ���Ҫ����ʽ�ñ���ͼƬ100%��Ӧ������Ļ*/
html, body {width:100%;height:100%;}
.bg {display: table;width: 100%;height: 100%;padding: 100px 0;text-align: center;color: #fff;background-color: rgba(0, 0, 0, 0);background-size: cover;}
.my-navbar {padding:20px 0;transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;}
.my-navbar a{background:transparent !important;color:#fff !important}
.my-navbar a:hover {color:#45bcf9 !important;background:transparent;outline:0}
/*-webkit-transition ;-moz-transition*/
.my-navbar a {transition: color 0.5s ease-in-out;}
.top-nav {padding:0;background:rgba(0, 0, 0, 0.7);}
/*������������transparent͸���ģ��ῴ�����������ٴθ���һ��*/
button.navbar-toggle {background-color:#fbfbfb;}
button.navbar-toggle > span.icon-bar {background-color:#dedede}
.navcontent{
    width: 1700px;
    margin: 0px auto;
}
.navulmyself{
    font-size: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: 40px;


}
.logostyle{
    display: inline-block;
    margin-left: 120px;
    margin-top:-60px;

}
.orderbutton{
    width: 250px;
    height: 50px;
    font-size: 25px;
    font-weight:normal;
    margin-top: 10px;
    margin-left: 70px;
    background-color: #cd2626;
    border-style: hidden;
}
/*��������ʽ��������*/
#returntop{
    width: 100px;
    height: 100px;
    float: left;
    position: fixed;
    top:600px;
    right: 50px;
}







/*������*/
.btn-primary-active{
    background: rgba(0,0,0,0.4);
    border: none;
    color: white;
    overflow: hidden;
    background-color: #cd2626;
}
.btn-primary{
    background: rgba(0,0,0,0.4);
    border: none;
}
.btn-primary:hover{
    background-color: #ec971f;
}
.shuliang{
    background: rgba(0,0,0,0.4);
}
.sizeItem {
    padding: 10px 26px;
    height: 32px;
    line-height: 10px;
}
.countItem{
    padding: 10px 24px;
    background: rgba(0,0,0,0.4);
    border: none;
    color: white;
    overflow: hidden;
    background-color: #cd2626;
    height: 30px;
    line-height: 10px;
}
.countItems{
    width: 26px;
    height: 30px;

    line-height: 10px;
}
#count{
    margin-right: 5px;
}
.pagination li > a, .pagination li > span{
    line-height: 8px;
    padding: 10px 0px;
}

.foodsdetail{
    width: 80px;
    font-size: 16px;
    color: white;
    margin-bottom: 10px;

    margin-left: 270px;

}
.foodsdetail-a{
    color: white;
}
.foodsdetail-a:hover, .foodsdetail-a:focus{
    color: orange;
    text-decoration: none;
    outline:none;
}
.popover{
    position: absolute;
    background-color: #cd2626;
    max-width: 406px;
}
.dl-horizontal{
    color: white;
}
.ljm-food-list{
    zoom: 80%;
}
.ljm-price-mark{
    font-size: 32px;
    color: #ec971f;
    margin-top: 5px;
    text-align: center;
}
.ljm-price-num{
    font-size: 24px;
}
/*��������������*/



/*新闻轮播CSS 开始*/
        #pxr_news{
            width: 200px;
            height: 360px;
            position: absolute;
            right: 150px;
            z-index: 99;
            background-color: rgba(0, 0, 0, 0.5);
            overflow: hidden;
        }
        #pxr_newsul{
            height: auto;
            list-style: none;
            padding:0px;
            margin: 0px;
        }
        #pxr_newsul li{
            text-align: center;
            font-size: 18px;
        }
        #pxr_newsul li a{
            color: white;
        }
        #pxr_newsul2{
            height: auto;
            list-style: none;
            padding:0px;
            margin: 0px;
        }
        #pxr_newsul2 li{
            text-align: center;
            font-size: 18px;
        }
        #pxr_newsul2 li a{
            color: white;
        }
        /*新闻轮播CSS 结束*/